Viva Mexico
41 Cockburn St., Edinburgh, Scotland, EH1 1BS
(01312) 265145 Phone